﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using EIA.Basic.Model;
using EIA.Basic.DAL;
using System.Collections;

namespace EIA.Basic.BLL
{
    public interface IXStaffBlp
    {
        int Insert(Tuple<TStaff, TUser> stf);//(TStaff stf, TUser user);
        bool Update(Tuple<TStaff, TUser> stf);//(TStaff stf, TUser user);
        bool Delete(int stf_id);
        bool Deactive(int stf_id);
        bool Active(int stf_id);
        int Count(IDictionary con);
        IList<Tuple<TStaff, TUser>> List(IDictionary con, int pagesize, int page);
        IList<Tuple<TStaff, TUser>> ListAll();
    }
}
